initiative petition - German English Dictionary